solve a difficult problem - Alemán Inglés Diccionario